# Main, scrivete qua il codice per i test

require 'utente'
require 'utility/utility'
require 'similarity/cosine_sim'
require 'similarity/jaccard'
require 'similarity/similarity'
require 'matrix'
require 'predizione/weighted_sum'
require 'predizione/linear_regression'
require 'predizione/ridge_regression'
require 'benchmarking/bench'
require 'similarity/pearson'
require 'predizione/exponential_regression'
require 'testing'
require 'predizione/quadratic_regression'
require 'utility/distance_utils'
require 'clustering/hierarchical'
require 'clustering/simple_cluster'
require 'interfaces/interfaces'
# codice per i test
#responso= Util.parser()


vp = CosineSim.new()
u1 = utenti[0]
u1n = Util.copia_vetN(u1.no_context)

testpredizione= [[1,2,3],[3,4,5],[7,8,9]]

Util.utenti2csv("provafunzione",testpredizione)